BlueSpray - Help
© SchoonerTurtles, Inc. 2012-2015

Introduction
Contents
Getting Started
Download
Navigating
Tutorials
Scripting
Advanced
About

Class STOverlayLayers

Extends STTransformVector

Spatially adds (union), subtracts, insertects, or finds the symetric difference
between the features in one layer from the features in another layer.

The features in both layers can be filtered based on selection.

Attributes can also be specified to be matched in each layer to have features
operated on by the matching features in the other layer.

Regardless, the operation is that for each layer in the first input layer:
- The features in the second layer are combined and then used to operate
on the feature in the first layer.
- The features in the second layer are either all combined or they can be filtered
by the ones that are selected or by matching attribute values in the first layer.

If an attribute column is provided in either layer, then each feature is operated
against each matching feature.

No Attributes specified: The second input layer is combined into a single geometry
that is used to operate on each feature in the first layer

Attribute columns specified in each layer: The layers features are operated on
by the matching features from the second input layer.

@author Jim Graham
Copyright, SchoonerTurtles LLP, 2009

Enumerated Types

OVERLAY_OPERATION
    UNION - Union (Add)
    SUBTRACT - Subtract
    INTERSECTION - Intersection
    SYMETRIC_DIFFERENCE - Symetric Difference